This diagram summarizes the Oracle XML DB API interface. It shows two APIs groups, OCI-based application APIs and server-based application APIs. OCI-based application APIs include both C XML Type and DOM and Java XML Type and DOM. Server-based application APIs include both Java XML Type and DOM and PL/SQL XML Type and DOM.

These two API groups interface with two database frameworks labeled In memory format and On disk format. In Memory Format includes Schema-Based XML (XOB) and Non-Schema-Based XML (DOB). On Disk Format includes XML Schema Cache, Structured Storage (Objects), and Unstructured Storage (CLOB).